OM • SWEC A • SE0014960365
Generating your data highlights...
4.79b USD | # 63 in SE
2.28k shares | 32.08k USD
31m
26.67% | 8.27m